Ejercicio No. 7 |
||||
EnunciadoModelar en UML un clase cliente que represente las características de una persona y una clase Cuenta que representa las acciones que puede ejecutar el cliente. Dicha relación debe mostrar las siguientes operaciones: • Deposito a cuenta • Retiro de cuenta |
||||
SoluciónComo mostramos en el ejercicio No. 1 tenemos una clase Cuenta en la cual podemos ingresar, reingresar y consultar el saldo de una cuenta, en este caso tenemos la clase Cliente en la cual encontramos los atributos nombreCliente de tipo char. Además, tenemos una a relación de tipo asociación la cual muestra dos tipos de multiplicidad, o sea el número de veces que una clase se asocia con la otra. Podemos observar que la clase Cliente tiene una multiplicidad de cero a muchos (0 … *) hacia la clase Cuenta lo que significa que un Cliente puede tener de cero a muchas cuentas. Ahora la clase Cuenta tiene una multiplicidad de uno a muchos lo que significa que para esta clase se necesita por lo menos que exista un cliente, ya que no es posible una cuenta sin cliente. |
||||
|
|
|
|||